have in one's sights - Almanca İngilizce Sözlük